Featuring a balcony with garden views, a restaurant and a bar, Cosmos Old Town can be found in Rhodes Town, close to Elli Beach and 2.4 km from Ixia Beach. It is set 400 metres from The Street of Knights and offers free WiFi plus an ATM.
This air-conditioned apartment comes with 2 bedrooms, a flat-screen TV, and a kitchen.
The apartment offers a barbecue. A car rental service is available at Cosmos Old Town.
Popular points of interest near the accommodation include Clock Tower, Grand Master's Palace and Mandraki Port. The nearest airport is Rhodes International, 13 km from Cosmos Old Town, and the property offers a paid airport shuttle service.