Located within 1.8 km of Akti Kanari Beach and 2.1 km of Zefyros Beach, Casa del Sol Suites provides rooms with air conditioning and a private bathroom in Rhodes Town. With inner courtyard views, this accommodation features a patio. The property offers allergy-free units and is situated 1.3 km from Temple of Apollon.
The aparthotel provides guests with a terrace, garden views, a seating area, satellite flat-screen TV, a fully equipped kitchenette with a toaster and a fridge, and a private bathroom with walk-in shower and bathrobes. Free WiFi is available to all guests, while selected rooms have a balcony. At the aparthotel, all units come with bed linen and towels.
A car rental service is available at the aparthotel.
Popular points of interest near Casa del Sol Suites include Mandraki Port, Deer Statues and The Street of Knights. Rhodes International Airport is 11 km away.