111 Cromwell Road
London
Situated in the fashionable Royal Borough of Kensington
& Chelsea, the Ashburn is located less than five minutes
from Gloucester Road tube station, giving easy access
to the West End, with its myriad of tourist attractions.
The hotel bedrooms are simply decorated and each has TV,
telephone and private bathroom. There is also a cosy breakfast
room and a spacious bar/lounge.