Hotel Regal Palace

Tata Road No 1, Near Roxy Cinema, Sopariwala Estate, Opera House, 400004 Mumbai, India

Hotel image
Read more reviews for Hotel Regal Palace