Hotel La Place is a small friendly boutique hotel in the heart of Londons West-end. Since its establishment in 1988 it has been owned and managed by the same family who have lived and worked in the hotel industry in several countries including the United States, Europe and Switzerland. Therefore, they understand the needs and requirements of the guests from different parts of the world and aim to provide all the creature comforts you would expect.
|