The Landmark is such a wonderful hotel in the centre of London. The hotel is directly opposite Marylebone Station which makes travelling around London so easy.
The hotel itself is the most beautiful hotel I have ever stayed in. It includes a luxury Spa which is perfect if you wish to relax, various restaurants and a bar all within the hotel. I dined at both the Winter Garden and TwoTwentyTwo, both of which served delicious food with excellent waiter service. The hotel also has a lovely bar which had an endless list of delicious cocktails and was perfect for relaxing in after a meal.
The room was beautiful and overlooked the winter garden which was a lovely mesmerising view. The room itself was very peaceful fitted with comfortable furniture, perfect for relaxing in after a long day of exploring London.
Most importantly the hotel staff were all extremely pleasant and very helpful.
I would highly recommend staying at this beautiful hotel!!More
- Free Wifi