66 West Cromwell Road, sw5 9qs
A small and friendly family run hotel centrally situated in London's upscale Kensington area, across from the Earls Court Exhibition Centre and a short walk from Earls Court underground station, the West Cromwell Hotel appeals to economy travellers seeking easy access to major visitor attractions. Some of sights to visit on foot include Kensington Palace with its magnificent gardens, the Victoria and Albert Museums, Natural History Museum and Hyde Park. Nearby Earls Court tube station (5 minute walk) and there are wide range of buses that connect the hotel to the rest of the city centre withen minutes.