Mowbray Court Hotel
1 month ago
ID: #143296
Listed In : Travel & Tourism Hotel Reservations Flats & Apartments
Business 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.Business Hours
Monday : 01:00 - 23:59
Tuesday : 01:00 - 23:59
Wednesday : 01:00 - 23:59
Thursday : 01:00 - 23:59
Friday : 01:00 - 23:59
Saturday : 01:00 - 23:59
Sunday : 01:00 - 23:59