Located 2.3 km from Akti Kanari Beach, 1.5 km from Temple of Apollon and 1.9 km from Mandraki Port, Block66 provides accommodation situated in Rhodes Town. The property is close to several well-known attractions, 600 metres from Andreas Papandreou Park, 1 km from Park of Saint Fragkiskos and 1.1 km from Rodini Park. Free WiFi is available throughout the property and Zefyros Beach is 1.5 km away.
The air-conditioned apartment is composed of 1 separate bedroom, a living room, a fully equipped kitchen, and 1 bathroom. A flat-screen TV is featured.
Popular points of interest near the apartment include The Street of Knights, Clock Tower and Grand Master's Palace. The nearest airport is Rhodes International Airport, 11 km from Block66.