Located in the Rhodes Old Town district of Rhodes Town, just 1.3 km from Clock Tower, Finestra Apartment provides its guests with air conditioning, a garden, a shared lounge and free WiFi. Guests staying at this apartment have access to a fully equipped kitchen and a terrace.
The apartment consists of 1 bathroom with free toiletries and a hair dryer, and a seating area. A flat-screen TV is featured.
Both a bicycle rental service and a car rental service are available at this property.
Grand M...aster\'s Palace is 1.9 km from the apartment, while The Street of Knights is 1.9 km from the property. Rhodes International Airport is 14 km away.