Das 2-Sterne-Elvita Beach Hotel Kiotari liegt 6 Gehminuten vom Lardos Strand entfernt und befindet sich in unmittelbarer Nähe zu den beliebten Sehenswürdigkeiten der Stadt. Auf dem Gelände gibt es eine Lounge- Bar und einen Swimmingpool.
Die 30 Zimmer sind mit einer Klimaanlage ausgestattet und verfügen über moderne Einrichtungen wie einen Flachbildfernseher mit Satellitenkanälen. In den Zimmern stehen den Gästen eine getrennte Toilette und eine Dusche zur Verfügung.
Das Restaurant B&B Beers & Burgers ist 50 Meter von hier entfernt.
Das Hotel befindet sich knapp 1 km von der mittelalterlichen Burg von Lardos und Prophet Elias Monastery ist ca. 3 km von hier entfernt. Bis zur Akropolis von Lindos sind es nur rund 15 Autominuten von Minuten zu Fuß. Die Entfernung zum Flughafen Rhodos „Diagoras“ beträgt 60 km.