Loading Search Bar...


Nothing found - try zooming or dragging the map
Click to show Mowbray Court Hotel London - London, London S, United Kingdom

Mowbray Court Hotel London

London
London S
United Kingdom

Mowbray Court Hotel London - London, London S, United Kingdom



Address
28-32 Penywern Road Earls Court, London SW5 9SU, E
London
London S
SW5 9SU
Email

About Mowbray Court Hotel London

Category: Hotel, Restaurant

Located at one of the prime locations in London, Mowbray Court Hotel is the perfect destination for leisure and business stays. This 3* hotel suits best to your budget when it comes to spending holidays in the city.

Close proximity to major tourist attractions like Buckingham Palace, Harrods, Kensington Palace & Gardens, Oxford Street, Tower of London, Tower Bridge etc and availability of public transport; Earls Court tube station makes it one of the finest choices amongst other hotels in central London.

As per your convenience, the hotel offers fully furnished and renovated room types such as single room, double room, twin room, triple room and family room. It includes other facilities viz., Safety Deposit Box, Air Conditioning, Flat-screen TV, Wake Up Service/Alarm Clock, Towels, Linen, Ironing Facilities, Heating, Carpeted Rooms, Shower, Hairdryer, Free Toiletries, Bathroom, Toilet Paper, Wardrobe/Closet, Telephone, Freeview Channels, Free Wi-Fi access and complimentary continental breakfast for all in-house guests.

Reach Us:
28-32 Penywern Road
Earls Court, London SW5 9SU, England
Nearest tube station: Earls Court
Phone: +44 (0) 207 373 8285
Email : [email protected]
Website: https://www.mowbraycourt.com/

 



Your Rating

Click to rate this business 'Hate It'Click to rate this business 'Didn't Like It'Click to rate this business 'Not Bad'Click to rate this business 'Liked It'Click to rate this business 'Loved It'
(click a star to select)

Your Review
characters left.