Este hotel está a sólo 800 m de la playa de Nea Chora, cerca del histórico puerto Veneciano y del centro de la ciudad. Las habitaciones tienen baño propio, aire acondicionado y nevera entre otras comodidades. Cerca encontrará un gran número de restaurantes y tiendas.