Prassa, Kimolos Island Prassa, Kimolos Kímolos 84004
Situated in Kimolos, White Sea Houses offers free WiFi and units fitted with a kitchen, seating area and flat-screen TV.
All units are fitted with a oven, microwave, a coffee machine, a toaster and k...more