
Hotel Shalimar Palace | E-Showroom
Hotel Shalimar Palace | E-Showroom
Hotel Shalimar Palace
335,2nd Flr, Shalimar Cinema
Grant Road, Above Shalimar Thetare
Grant Road
Phone
0091 22 23875148
Mobile
Email