Сучасний готель London Crown розташований у скляному будинку в районі Бур Дубаї, всього в 2 хвилинах ходьби від торгового центру Бурджуман і станції метро Dubai. У ресторані готелю подають різноманітні страви інтернаціональної кухні, приготовані з місцевих продуктів.
Також гостям пропонуються заняття верховою їздою, так як готель має в своєму розпорядженні власної стайнею. Поряд з готелем велика кількість ринків і базарів.