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