Hotel New Holiday Plaza

Hotel address

Contact

  • Telephone +91 - 253 - 2598081
  • Fax +91 - 253 - 2598081
  • Reservations +91 - 253 - 2598082

Site Info

Trip Advisor