Eighty eight cafe and restaurant is located in Muzaffarnagar. Featuring a restaurant, the 4-star hotel has air-conditioned rooms with a private bathroom. The hotel features family rooms.
Numero delle stanze: 2
Eighty eight cafe and restaurant, 251002 Muzaffarnagar, India