Avacha Hotel Petropavlovsk-Kamchatskiy

61 Leningradskaya St, Petropavlovsk-Kamchatskiy 683000, Russian Federation

Find Hotel Rates

  • New Search
  • Recent Searches
  • - +
  • - +

Recent Searches

    Wego searches multiple travel sites so you can find and compare the best rates.

    Avacha Hotel Petropavlovsk-Kamchatskiy Hotel Details


    Check-in: 15:00:00
    Check-out: 12:00:00


    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


    61 Leningradskaya St Petropavlovsk-Kamchatskiy 683000, Russian Federation

    Similar Hotels