Toshali Sands Nature Escape
Located in Puri, Toshali Sands Nature Escape is connected to a shopping center, within a 10-minute drive of Vishnu Temple and Narendra Sagar. This upscale hotel is 5.5 mi (8.8 km) from Jagannath Temple and 6.2 mi (10 km) from Puri Beach.