Hotel La Place is situated in Baker Street within easy reach of the West End and a short walk from The London Planetarium, Madame Tussaud's and The Sherlock Holmes Museum. They offer a variety of facilities, including Le Jardin restaurant. A fax machine and office facilities are also available. There are 20 en suite rooms equipped with television, modem point, mini bar and air conditioning. They also provide a laundry service.