Rose Court Hotel besticht durch eine zentrale Lage in London, nur einen 3-minütigen Fußmarsch von Marble Arch und 8 Gehminuten von Selfridges entfernt. Dieses Hotel ist 2,4 km von Buckingham Palace und 2,8 km von University College London entfernt.
35 great cumberland place
London
W1H 7DS
Gb
Alternative Zimmertypen prüfen