Situé à 3 km d'Amrakh Mahadev Temple Udaipur à Udaipur, Tatsaraasa Resort & Spa, Udaipur propose un hammam, un jacuzzi et un sauna. Cet hotel 5 étoiles dispose d'une piscine et d'un bar lounge et bénéficie à quelques pas du lac Pichola.
L'hotel se trouve également à 10 minutes en voiture du parc de biodiversité de Mewar Amberi à Udaipur. Les édifices religieux notables à proximité incluent Chirva Ghata Wala Temple, à 4 km de Tatsaraasa Resort & Spa, d'Udaipur. La gare Udaipur est situé à 20 minutes en voiture de cette propriété.
Surplombant le lac, les 97 chambres sont équipées de la climatisation, ainsi que d'équipements modernes tels qu'une TV à écran plat avec des chaînes satellite. Dotées des fenêtres insonorisées, les chambres sont également équipées d'un minibar et d'une cafetière/théière. Offrant des commodités comme un sèche-cheveux et des serviettes, les salles de bain comprennent également une toilette séparée et une douche.
Tatsaraasa Resort & Spa, Udaipur dispose du restaurant Tattvam.