What is London Crown Hotel Dubai?
The London Crown Hotel is a luxury hotel situated in Bur Dubai, Dubai, United Arab Emirates. The Hotel has total 36 single rooms, 20 double rooms and 12 junior suites. The London Crown Hotel offers excellent facilities including - swimming pool, Health Club, Free Wi-Fi, laundry services, Cable TV, Free parking. Meeting and banquet facilities. Beside this, it provides mini bar, restaurant, satellite TV channels, Air conditioning in all rooms, 24 hours room service, and more other services. The hotel has four floors.