El hotel Alexander Villas Imerovigli, de 3 estrellas, ofrece 7 habitaciones a unos minutos a pie de Church. El hotel cuenta con depósito de equipajes en las instalaciones.
La Iglesia de San Jorge se encuentra a 200 m de este hotel, y el aeropuerto Internacional de Santorini está a unos 15 minutos en coche. El Alexander Villas Imerovigli se sitúa a 6 km del Museo Naval de Oia. La Catedral de San Juan Bautista está a unos 20 minutos a pie. La parada de autobús más cercana es Emerovigli, que está a tan solo 500 metros.
Además de balcón, las habitaciones en el hotel están equipadas con TV de pantalla plana con canales vía satélite. Estas habitaciones amplias ofrecen elementos esenciales como climatización individual, calefacción central y servicio de planchado, junto con servicio de tetera/cafetera. Los baños incluyen inodoro separado y ducha, además de comodidades como albornoces y gorros de ducha.
El restaurante Avocado Restaurant se halla a unos cuantos pasos del hotel Alexander Villas Imerovigli.