Aγιοσ Σπυριδωνασ, 84600, Mikonos, Greece, Mykonos Town, Greece
Mama'S Townhouse Apartment provides easy access to various city attractions, such as Rarity Gallery, situated approximately 5 minutes' walk away.
Archaeological Site of Delos is only a 6-minute walk from property, while Mykonos Old Port is just 9 minutes' walk away. Guests can easily reach Little Venice, which is just 6 minutes' walk away.
Stocked with a TV, Mama'S Townhouse Apartment provides in-room comforts like air conditioning. A bathroom is equipped with a separate toilet and a shower, as well as a hair dryer and bath sheets.
The accommodation includes self-catering facilities like an electric kettle, a refrigerator, and kitchenware for guests' convenience. European cuisine may also be enjoyed in Kavos Cafe Bar Restaurant, which is approximately 5 minutes' walk away. Well-connected to many sights, the apartment is a short distance from Fabrika bus station.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Show public transport
Find out what other guests say about Mama\'S Townhouse!
For your convenience, we have collected the reviews from several sources.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please