Details
Facade Chalet

Bamboo Saa Resort & Spa, Udaipur

Bamboo Saa Resort & Spa, Udaipur is a luxury-yet-affordable resort that offers unparalleled hospitality and comfort. This resort is located just 5 kilometers from the city center.