Hotel & Spa
5.0
(50 reviews)
Toshali Sands Ayurveda Resort
n/a
Avg. Price / day
Toshali Sands Ayurveda Resort Puri Orissa is a business in Hotel & Spa category. The Hotel & Spa is located at Toshali Sands Puri, Konark Marine Drive, Puri, Odisha 752002
Puri
421 Views