Situated in Saint Petersburg, Hotel Akhilles i Cherepakha offers 3-star accommodation with a seasonal terrace and a shared lounge. Featuring a bar, the 3-star hotel has air-conditioned rooms with a private bathroom.
Number of rooms: 23
Ulitsa Dostoevskogo 19, Tsentralny, 191119 Saint Petersburg, Russia