Mews Flat - Montagu Residence
PriceCheck live prices
Check availability →- Class
- 4-star hotel
- Address
- W1H 2JR 2 Montagu Mews NorthShow on map
- Check-in / out
- 15:00 / 11:00
Mews Flat - Montagu Residence is a 4-star hotel in London. It's set on W1H 2JR 2 Montagu Mews North.
Discover the charm of the Mews Flat - Montagu Residence, your perfect getaway in the heart of London.
Prime Location
Situated just 1.1 miles from the iconic Oxford Circus and a brief stroll to Paddington Station, enjoy easy access to London's finest attractions, including the renowned Madame Tussauds and stunning Regent's Park.
Comfort & Convenience
Why stay here
- Free Wi-Fi
- On-site parking
Amenities
- WiFi available
- Free WiFi
- Parking
- Free Parking
- Non-smoking rooms
- Non-smoking throughout
- Private parking