This hotel, housed in a Victorian building, is perfectly located in the heart of London. It is the perfect starting point for those guests who wish to discover this city since it is within walking distance of Victoria train and bus station and very close to several historic and touristic sights, such as: Buckingham Palace, Big Ben, the Houses of Parliament and the London Eye It is a perfect place for both leisure and business travellers. The hotel provides WI fi in public areas and continental breakfast; the cosy bedrooms feature LED TVs and coffee makers. With accommodations, that are both comfortable and affordable, providing guests with exceptional service at an affordable price. The hotel awaits for a relaxing and pleasant stay; and provide bed and breakfast accommodations for those traveling to London, and looking forward to welcoming soon.