Tharroe Of Mykonos liegt auf einem kleinen Hügel mit weitem Blick auf die Stadt Mykonos, die Ägäis und mehrere Inseln wie Tinos, Syros und Delos. Das Hotel befindet sich etwa 900 Meter vom Zentrum mit seinen vielfältigen Geschäften, Bars und Restaurants entfernt. Der Strand Ornos ist rund 1,2 Kilometer entfernt, und der Flughafen Mykonos etwa 2 Kilometer, was eine günstige Anbindung gewährleistet.
Das Hotel bietet Nichtraucherzimmer, darunter Einzel-, Doppel- und Junior-Suiten auf zwei Etagen. Die Zimmer verfügen über Annehmlichkeiten wie einen Balkon oder eine Terrasse mit Gartenblick, Kingsize-Bett, Safe und Minibar. Zudem sind verschiedene Zimmer mit Klimaanlage und zentral gesteuerter Heizung ausgestattet.
In Tharroe Of Mykonos stehen mehrere gastronomische Einrichtungen wie ein Restaurant, Bars und ein Frühstückssaal zur Verfügung. Das Angebot umfasst Übernachtung mit Frühstück und Halbpension, mit verschiedenen à-la-carte-Gerichten, darunter Diät- und vegetarische Kost. Aktive Gäste können Freizeitangebote wie Tauchen, Fitness, Wandern und diverse Wassersportarten nutzen. Saunen, Hallenbad und Wellnessangebote ergänzen das Freizeitprogramm.