#1
|
|||
|
|||
Best Castle Hotel in London
Castle Hotel
Hotel Safestay London Elephant & Castle 3-star hotel Hip hostel featuring a snack bar Travelodge London Central Elephant and Castle Hotel Unassuming hotel featuring a cafe/bar Dover Castle Hostel 2-star hotel Rooms & dorms above a Victorian pub Elephant and Castle Penthouse Bed & breakfast The Castle 100 Holland Park Ave Green-tiled pub with bohemian interior The Bridge Hotel 3-star hotel Relaxed hotel in a former granary Brit Hotels Elephant Castle 3-star hotel Budget rooms in a former Victorian pub Eurotraveller Hotel Express (E & C) Southwark 3-star hotel No-nonsense lodging with free Wi-Fi Elephant and Castle Serviced Apartments 37 Heygate St |
|