Located in Doha, 1.8 km from Diwan Emiri Royal Palace, The CASTLE PREMIUM HOTEL provides accommodation with a shared lounge, free private parking and a restaurant. This 3-star hotel offers room service, a 24-hour front desk and free WiFi.
1x Large bed (King size) 151-180cm wide