| Address: 95, Nevsky ave.
|
The Luxa Atlas is a new mini-hotel set in the historical center of Saint-Petersburg, close to the Hermitage, Dvortsovaya square, Kazan cathedral, Summer garden, and other city sights. The Ploschad Vosstaniya and Mayakovskaya subway stations are located in the vicinity of the hotel.
This economy-class hotel offers the guests of Saint-Petersburg homey atmosphere, friendly and attentive staff, 24-hour guarding, and comfortable accommodation in the city center at acceptable rates.

