Located in the cosmopolitan town of Mykonos, The TownHouse Hotel Mykonos features an on-site bar and a furnished terrace with sea views.The property is located just 30 meters away from the beach.Read more
Staff were extremely nice and helpful. Super location.
Great rooftop terrace for a evening drink and snack. Read more
Staff (especially Andrew) were so nice and couldn't do more. Everything was great. Provided a free taxi from the ferry. Excellent stayRead more
So Lovely Place 💙🇬🇷
Elegant home at the heart of Mykonos
Great place with the most caring staff and wonderful amenities. Warm welcome with Prosecco, great drinks at the 54 bar and entertaining and informing chats with the employees combined with luxurious suites and Clarins bathroom equipment. Highly recommended.Read more