Hotel The Tiger Udaipur, India Hotels & Resorts Service-plus Deluxe Guesthouse with Restaurant & Spa under Indo / European Management.... View Details »