Hotel Tulsi Palace

Shastri Circle, Udaipur, Rajasthan - 342 001

Hotel Tulsi Palace, Udaipur - Photos & Videos