Vantage celebrates its 40th anniversary this year!
CALL 1-800-322-6677
The Superior First Class Angleterre Hotel is located in the heart of St. Petersburg, just steps from the iconic St. Isaac’s Cathedral, and close to the Hermitage Museum. Newly renovated, spacious rooms start at 236 square feet, feature Italian marble bathrooms, and have comfortable beds, air-conditioning, minibars, refrigerators, and satellite TVs. There’s an on-site health club and indoor pool, with on-site dining featuring cathedral views.