Das Nodo Boutique Hotel liegt im Drafaki-Bereich von Mykonos an der Hauptstraße, die zu den nahe gelegenen Stränden führt. Das Zentrum von Mykonos befindet sich rund 700 Meter entfernt, der Flughafen etwa 1 Kilometer. Restaurants, Geschäfte, typische Tavernen und Bars liegen in der Umgebung. Als Apartmenthotel mit 4 Apartments und 24 Studios verbindet das Haus eine überschaubare Struktur mit einer Lage, die Ausflüge entlang der Insel erleichtert. Ein Garten ergänzt die Anlage um einen grünen Außenbereich.
Die Unterkünfte verfügen je nach Zimmerkategorie über Balkon oder Terrasse und bieten damit zusätzlichen Raum im Freien. Zur Ausstattung gehören Doppelbett, Sofabett, Safe, Schreibtisch und eine Kochnische mit Kühlschrank, Minikühlschrank sowie Tee-/Kaffeemaschine. Satelliten-/Kabel-TV und WiFi stehen für Unterhaltung und Verbindung zur Verfügung. Die Bäder sind mit Dusche, Badewanne und Whirlwanne ausgestattet; ein Haartrockner, Kosmetikspiegel, Kosmetikartikel und eine Auswahl an Handtüchern ergänzen die Ausstattung. Baby- und Zustellbetten können bereitgestellt werden.
Der Außenpool bietet eine Möglichkeit zur Abkühlung, während Liegestühle und Sonnenschirme den Aufenthalt am Wasser begleiten. Eine Sonnenterrasse, ein Whirlpool und ein Solarium ergänzen die Freizeitbereiche. Massagen und Körperbehandlungen schaffen ein Wellnessangebot für ruhige Stunden. Der Fahrradverleih unterstützt individuelle Erkundungen der Umgebung. Ein TV-Raum und eine Bibliothek bieten zusätzliche Beschäftigung innerhalb des Hotels.
Für die Verpflegung stehen ein Restaurant, ein Café und eine Bar bereit. Das Frühstück wird als reichhaltiges Buffet serviert; zusätzlich werden Mittagessen, Abendessen und Snacks angeboten. American Express, Visa und MasterCard werden als Zahlungsmittel akzeptiert.