Mowbray Court Hotel London

Mowbray Court Hotel London

Online Hotel Booking
28-32 Penywern Road Earls Court, London SW5 9SU
London, ENG
Mowbray Court Hotel is 3 Star hotel located in the heart of London, we offer comfortable and affordable accommodation in Earls Court, London. Our budget-friendly hotel is conveniently located near Earls Court Tube station, making it easy to explore Central

Description


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.

Reviews


To write a review, you must login first.

Similar Items


Presidential Serviced Apartments Kensington

OBLU SELECT Lobigili

Chirping Hills Resort

Casa Dream - The Resort

Hours


Monday - 24 hours
Tuesday - 24 hours
Wednesday - 24 hours
Thursday - 24 hours
Friday - 24 hours
Saturday - 24 hours
Sunday - 24 hours

Location


Manager


Mowbray Court Hotel London
London , United Kingdom