Das Hotel befindet sich am Rande der Innenstadt in ruhiger Lage im Stadtteil Bayswater ganz in der Nähe von Kensington Gardens und Hyde Park. Die U-Bahnstation Bayswater liegt ca. 300m entfernt.
Hotel Zimmer Bad Umgebung