Hotel Metro Palace

SHOP NO. 239 (A), S.NO. 57/1A/4, 410206410206LonavalaIndia
Hotel
Loading
Show more hotels

About Hotel Metro Palace

Contact

SHOP NO. 239 (A), S.NO. 57/1A/4, 410206, 410206, Lonavala, India