London Creek Hotel Apartments
The 3-star London Creek Hotel is situated a mere 4.1 km away from Jumeirah Mosque.
The center of Dubai can be reached in 20 minutes' walk from the hotel.
This property offers guestrooms complete with a safe, TV, a kitchenette, an iron with ironing board and a phone.
Yo! Sushi and Hediard are 5 minutes walking distance from London Creek Hotel.
Khalid Bin Al Waleed train station is nearby. The hotel is located 15 minutes' drive from Dubai airport.
London Creek Hotel features such facilities as parking and a lift.
London Creek Hotel offers a Jacuzzi and a sauna.