Get a Hotel in Petropavlovsk

Avacha Hotel

Avacha Hotel

Petropavlovsk • Show on map 6.7/10 Price as low as RUB 93.36

Situated in the centre of Petropavlovsk-Kamchatskiy this hotel features a spa area with a sauna and gym. Each room has a flat-screen TV and Komsomolskaya Ploschad bus stop is a 5-minute walk away. The…More info

Book now