Avacha Hotel Petropavlovsk Kamchatsky

Petropavlovsk-Kamchatsky, Russia

Avacha Hotel Petropavlovsk Kamchatsky Image

1st

Avacha Hotel Petropavlovsk Kamchatsky ***

Leningradskaya Street 61, Petropavlovsk-Kamchatsky, Russia

Ranking: Avacha Hotel Petropavlovsk Kamchatsky is ranked 1st out of 3 accommodation options available in Petropavlovsk-Kamchatsky.

Classification: 3 Star Hotel

The Avacha hotel is located in the heart of the city. The hotel rightly boasts the reputation of a comfortable and home like one. Being away from home you will find one here in the Avacha hotel -the right place at the right price both for travelers on business and leisure. Downtown part of Petropavlovsk Kamchatsky City

Check Availability and Prices