Alkyonides Hotel is located in Kremasti, about 500m from the beach. The town centre is just 100m away along with shops, restaurants, and bars. The airport of Rhodes is 3km away. The hotel features a restaurant, a bar, a reception, free Wi-Fi in public areas, and luggage room. The guestrooms are equipped with shower/toilet, TV, balcony or terrace, and air conditioning with extra charge.