The Hotel Jawahar Palace are located in cities centres.The Hotel Jawahar Palace is architectural design, with unique technical aspects & an atmosphere that encourages socialization.This restaurant provides quality food and beverages that would be served with complete customer satisfaction.