El Mimoza está situado en la calle Ayia Marina, a 5 minutos a pie de la playa de Ayia Marina y a 2 minutos a pie del pintoresco puerto antiguo
Hay conexión Wi-Fi gratuita en las zonas comunes
En las inmediaciones hay numerosos restaurantes y discotecas
También está a sólo 10-15 minutos a pie de la pequeña ciudad de Spetses y del puerto Dapia
Hay un bonito patio delantero con muchas palmeras, yucas, higos llorones y numerosas plantas de colores
El establecimiento sirve un desayuno buffet casero y aperitivos ligeros