Dieses ausgezeichnete 5-Sterne-Hotel finden Sie in 41 Buckingham Palace Road, gegenüber der Hofstallungen. Die 30 Zimmer und Suiten sind mit vielen Komfort ausgestattet. Das Hotel hat eine perfekte Lage, in der Nähe finden Sie Victoria Palace Theatre, House of Parliament und vieles mehr.