Mowbray Court 2-Star

Book this hotel in London, England: South, United Kingdom.

Photos of the 2* Mowbray Court

About the 2* Mowbray Court

This family-friendly hotel was first opened in 1960 and offers budget accommodation with 89 comfortable rooms. Amenities include a reception, bar, lobby, breakfast room and wireless Internet access.All of the en suite bedrooms are brightly decorated, well-furnished and equipped with hairdryers, in-room safes, trouser pressers, direct dial telephones, digital televisions and radios.

From: Earls Court Tube Station - come out of Earls Court Station on the Earls Court road side, walk along the road for 0.2 miles then turn right at Penywern Road and the hotel is a further 2 minutes' walk on the right-hand side.

2* Mowbray Court on a map of United Kingdom

London Airport 2* Mowbray Court
Flight + Hotel
Hotel Only
Mowbray Court
England: South United Kingdom
Mowbray Court
For nights
Guests in Room 1
Adults Children