+UPLOAD
15 Reviews

Hotel Regal Palace

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