Hotel Review: Hotel Trident in Udaipur, India
Hotel Trident in Udaipur is all about class and luxury. We were there in the Lake city of India over the Diwali holidays, and Trident scored over the other hotels/boutiques owing to the sheer indulgence it offers. Located at just a 10-minute drive from the old city, Trident is surrounded […]