Check-in: From 03:00 pmCheck-out: Until 11:00 am
Get the chance to discover London’s marvelous landmarks, such as Madame Tussauds, Natural History Museum and Trafalgar Square when you stay at 9A Craven Road Hotel.
9A Craven Road Hotel forms a great combination of stylish accommodations and extraordinary views of City, as it offers TV, electric kettle, desk and Wi-Fi in numerous accommodations.Savour flavorsome cuisines served by 9A Craven Road Hotel restaurant.
You might be interested in these properties
Scroll Top