Mimoza is gunstig gelegen aan de weg Ayia Marina, op 5 minuten lopen van het strand Ayia Marina en op 2 minuten lopen van de pittoreske oude haven. Er is gratis WiFi in de openbare ruimtes.
In de buurt vindt u tal van goede restaurants en nachtclubs. Het ligt ook op slechts 10 tot 15 minuten lopen van het kleine stadje Spetses en de haven van Dapia.
Er is een mooie binnenplaats met veel palmen, yucca's, vijgen en tal van kleurrijke potplanten. De accommodatie serveert een zelfgemaakt ontbijtbuffet en lichte snacks.