Queen Hotel - Mo Lao is located in Hanoi, 7.1 km from Vincom Center Nguyen Chi Thanh and 8.2 km from Vietnam Fine Arts Museum. The property is around 8.3 km from Hanoi Temple of Literature, 8.9 km from Ha Noi Railway station and 9 km from Imperial Citadel. The accommodation provides a 24-hour front desk, airport transfers, room service and free WiFi throughout the property.
The hotel features certain units with city views, and every room is fitted with a private bathroom.
Imperial Citadel is 9 km from Queen Hotel - Mo Lao, while My Dinh Stadium is 9 km away. The nearest airport is Noi Bai International Airport, 31 km from the accommodation.