Fabulous location.
The hotel is perfectly located in the heart of Covent Garden on a quiet side street. There is very little noise yet you are still in the centre of one of London’s most exciting neighbourhoods. You will not be bored when exploring the area. There are plent