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

    Policies

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

    Description

    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

    Location

    61 Leningradskaya St Petropavlovsk-Kamchatskiy 683000, Russian Federation

    Similar Hotels