Mowbray Court Hotel

28/32 Penywern Road, Earl's Court in London, England

2 star hotel

Average Customer Rating 1/5

based on 1 reviews

The only positive thing about this hotel was its location. It is very close to Earls court tube station in a nice area which connects directly to Tower Bridge, Heathrow Airport, and other important tourist places. I stayed in an ensuite double room (£80 per night) which was were very small and looked cheap. Duvet cover was cheap and dirty and the bathroom was very small. It is certainly not recommended for couples. I would advice it is worth exploring a better place outside Zone 1 at the same price.

Stayed: Overall rating:
1 April, 2009 1/5
See all hotels in London