In the heart of Rhodes Town, Kristinas View Studios offers rooms with free Wifi. The property is around a 10-minute walk from Grand Master's Palace, 1.4 miles from Temple of Apollon, and a 13-minute walk from Mandraki Port. Deer Statues is a 15-minute walk from the apartment, and Lindos Acropolis is 30 miles away. At the apartment complex, the units come with a private bathroom. Popular points of interest near the apartment include Elli Beach, The Street of Knights, and Clock Tower. Rhodes International Airport is 8.1 miles away.
Address: 28 Ομήρου, Rhodes, 85100, Greece
Amenities