What we say
Inexpensive high-rise hotel
An affordable Holiday Inn with plenty of amenities. Located not far from the heart of Earls Court, once the heart and crotch of gay London. Very close to Gloucester Rd. tube station.
1 reviewWhat visitors say
First to Review - September 18, 2009 - Visited: September 2009
Located in West London, on Cromwell Road, the Form is convenient to the tube and bus lines. Rooms are nice but small and well furnished. Large tour groups often stay here along with airline crews.
So, what do you say?