+91-11-41043217

South India

South India is the area encompassing India's states of Andhra Pradesh, Karnataka, Telangana, Tamil Nadu and Kerala as well as the union territories of Lakshadweep and Puducherry, occupying 19.31% of India's area.

Superb9.0

Ideal River View Resort

Address: Vennar Bank, Palli Agraharam, Thanjavur, Tamil Nadu 613003

Superb9.0

Tanjore Hi

Address: 464 East Main Street, Opp to Tanjore Palace, Thanjavur, Tamil Nadu 605014

Superb9.0

Hotel Oriental Towers

Address: 2889, Srinivasan Pillai Road, Thanjavur, Tamil Nadu 613001