B and Bs in Westminster
A newly refurbished hotel in the very heart of London. All rooms decorated to the highest standard, close to Oxford Street and all major attractions in London.
Tea/Coffee Making Facilities
TV in Rooms
This page viewed on 5,121 occasions since Oct 16th 2005