Inner Light
- 65 m²
- 2 bedrooms
- 2 bathrooms
- View all
Staying at Inner Light Rhodes City villa, guests can visit the Alexander Diakos Statue, which is merely a 14-minute stroll away.
The Rhodes City villa is located in the Rhodes Old Town district, only 1.4 km from the Our Lady of the Castle. Such family venues as the Old Town Aquarium can also be found approximately a 5-minute ride away. Positioned in the vicinity of San Francesco Roman Catholic Church, Inner Light villa is popular among both worshippers and tourists.
The kitchen amenities at the accommodation feature coffee and tea making facilities, a refrigerator, and kitchenware, provided in a dining area. Archodiko Dimitris Tavern, serving dishes of Mediterranean cuisine is available nearly a 5-minute walk away. The nearest bus stop, San Francesco, is just 0.6 km away.
Popular hotels in Rhodes