Montagu Place Hotel Bed and Breakfast accommodation in London EnglandLondon Bed and Breakfast B&B Directory Hotel Details Page"This intimate, boutique hotel, set in a listed Georgian townhouse, offers you stylish accommodation in a quiet residential street, just a short walk from some of London's leading thoroughfares. With just 16 bedrooms, the hotel is small enough to be co" |
|