Situado a 3 km de la Catedral de San Juan Bautista, considerado un lugar sagrado de culto, el hotel Leon Luxury Suites Imerovigli, de 4 estrellas, ofrece un restaurante para la comodidad de los huéspedes. En este aparthotel los huéspedes pueden usar terraza solárium y terapia de spa o pasar el día descansando en una piscina exterior.
El Museo Megaro Gyzi y el Peñón de Skaros están a unos 10 minutos en coche de y a unos 25 minutos a pie del hotel. El hotel Leon Luxury Suites Imerovigli está a 2 km del centro. Mati Art Gallery también se encuentra a unos 3,1 km.
Además de balcón y un vestidor, las habitaciones en el lugar están equipadas con TV de pantalla plana con canales vía satélite. Los elementos esenciales de las habitaciones incluyen climatizador, además de servicio de tetera/cafetera. Tienen cuartos de baño con un inodoro separado y ducha, además de secadores de pelo y albornoces. Al alojarse en el hotel Leon Luxury Suites, los huéspedes pueden disfrutar de vistas a la piscina.
Este hotel ofrece un desayuno vegetariano con fruta fresca y panqueques. Los huéspedes pueden probar la comida européenne en el restaurante Ovac Restaurant, que se encuentra a unos minutos a pie del establecimiento.