Hotel The Beaufort, London
Location.
Beaufort Hotel is located in London, close to Harrod's, Royal Albert Hall, and Buckingham Palace. Nearby points of interest also include Big Ben and Trafalgar Square.
Features.
This 4.0 star property has a business center. High speed Internet access is available in public areas. The property offers an airport shuttle (surcharge). Room service is available during limited hours. Guest parking is available for a surcharge. Additional property amenities include a bar/lounge, multilingual staff, and complimentary newspapers in the lobby.
Guestrooms.
There are 29 guestrooms at Beaufort Hotel. Bathrooms feature designer toiletries, bathrobes, slippers, and hair dryers. Guestrooms offer phones and CD players. Televisions have satellite channels. Rooms also include complimentary bottled water, welcome amenities, irons/ironing boards, and clock radios. Guests may request refrigerators and wake up calls. Housekeeping is available.
Notifications: