top of page

 Lords Plaza, Lonavala

Lords Plaza is a 36 rooms hotel featuring all modern day amenities with an indoor as well as outdoor Restaurant, Meeting cum Banquet Hall, Swimming Pool and is situated amidst the lush greens of Lonavala.

bottom of page