Company description
The Best Western Palm Hotel is a privately owned and managed affordable accommodation in North London. It provides all facilities like bedroom, Restaurant, Bars, Corporate event venues like meeting rooms, training room with capacity upto 300 person at lowest charges.