Forget the stress of everyday life and book yourself a lush spa hotel. Immerse yourself in nature at the sea views and riverfront in Thoothukudi. Take in the culture at the cathedral and monuments during your stay. Hotels with spas are a great way to break out of your routine and add a layer of luxury to your holiday.