Stefanos se encuentra en Meyisti, a 4 min a pie de Puerto de Megisti y a 1,2 km de Cathedral of St. Constantine and St.Helen, y ofrece vistas a la ciudad y wifi gratis.
Algunas unidades incluyen aire acondicionado, TV de pantalla plana, lavadora, hervidor y zona de cocina.
Archaeological Museum of Megisti está a 14 min a pie del alojamiento, y Monastery of Saint George está a 1,5 km. El aeropuerto más cercano (Aeropuerto de Kastelórizo) está a 2 km del alojamiento.