Once an 18th-century aristocratic manor house, this stunning building has been lovingly restored to play host to a beautifully decadent boutique hotel. Offering indulgent, discreet luxury, The TownHouse complex is in the heart of the picturesque and vibrant cosmopolitan town of Mykonos, amidst the labyrinth of whitewashed streets, next to Little Venice and the island’s iconic windmills. Visit the Townhouse Mykonos website
here.
Visit Website