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