Blue Roses is located in Rhodes and offers Ixia apartment accommodation near the beach. Apartment accommodations come with air conditioning. Practical amenities include kitchenettes, refrigerators and cookware/dishes/utensils. They also have free Wi-Fi. Free parking is available on-site.