Hotels & Resorts In India: Puri

           Home >>Hotels & Resorts In India >>Puri

Hotel Toshali Sands in Puri is the only luxurious resort of that place. It has all the five star facilities that one can ask for. The huge building of Hotel Toshali Sands in Puri overlooks the Balukhanda Reserve Forest on the Konark Marine Drive.




Discover all that Puri has to offer with Mayfair Beach Resort as a base. All 34 rooms at the hotel have all the modern facilities guests' would expect from a hotel of this class.