Lana's Rooms offers accommodations in Rhodes Town, 1.7 miles from Deer Statues and a 19-minute walk from Clock Tower. With free private parking, the property is 1.2 miles from Akti Kanari Beach and 1.2 miles from Zefyros Beach. Grand Master's Palace is 1.1 miles away, and Lindos Acropolis is 30 miles from the apartment.
Popular points of interest near the apartment include Temple of Apollon, Mandraki Port, and The Street of Knights. The nearest airport is Rhodes International Airport, 6.8 miles from Lana's Rooms.