Category: Hotels | show me more
18-30 18-30 Lexham Gardens London
Reviews for this businessLeave a review
We got a great meeting room in Park City Grand Plaza hotel with all facilities at a nice location. Staff was very helpful and calm. Whatever additional equipment we needed they provide us. I prefer it to all and will book it again.
Shweta Singh - 28/05/2019