The Palm Hotel is a privately owned and managed bespoke, four star hotel in North West London. Recently refurbished to a high standard The Palm offers a wide range of rooms hotel accommodation for short term, long term or overnight visits to London.
March, 2026
Saturday
August 26,2019
Awesome Job!
We have received your appointment and will send you a confirmation to your provided email upon approval.