3 Devonshire Terrace, London, England
Rating:
Allandale Hotel Hotel Description
Completely refurbished with all modern conveniences, the Allandale Hotel is your home in London town with 17 cosy rooms and suites. Every bedroom is different and traditionally decorated with warm colours and a sprinkling of antiques to reflect the age of the hotel, built as a private home in 1840!
Allandale Hotel Hotel Facilities
- Bar
- Non Smoking Rooms
- Rooms/Facilities for Disabled
- City Center