Avacha hotelLocation xxxул. Ленинградская, д. 61 Петропавловск Камчатский РоссияNext Event No upcoming events Loading Map.... Avacha hotelул. Ленинградская, д. 61 - Петропавловск Камчатский '.__('Events', 'events-manager').' 53.03743249999999 158.6558738 Upcoming EventsNo events in this locationItem posted March 11, 2017