Featuring a private beach area, Royal Central Hotel The Palm is located in Dubai. Boasting a 24-hour front desk, this property also provides guests with a terrace. The in-house restaurant serves Mediterranean cuisine. All units are fitted with a flat-screen TV with satellite channels, fridge, a kettle, a bath and…
View more