Tyburnia, London
Rhodes Hotel is positioned at 195 Sussex Gardens and features complimentary Wi-Fi. The heritage architecture is a nice touch.
195 Sussex Gardens, Tyburnia, London W2 2RJ
W2 2RJ