Excelsior Hotel
ホテル
0.0
2 件のレビューに基づいています
レビュー
Ca
Carol S
147 month ago
Good hotel, great prices, but don't come here during the summer it's freaking hot and they don't have AC or a fan.
Pa
Patrick
158 month ago
Room 62 is large room with views on the park and gardens
-
42 Argyle Square, ロンドン, Greater London, Wc1H 8al, イギリス, GPS: 51.52893,-0.12264923