Sorry! JavaScript is disabled in your browser. To get the best user experience on our website you should enable it.

Mowbray Court Hotel

1 month ago

ID: #143296

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

No Review.

Please login / register to add your review.