With a stay at Kapila Riverfront in Nanjangud, you'll be 17.8 mi (28.7 km) from Mysore Palace and 17.1 mi (27.5 km) from Happy Man Park. This hotel is 17.4 mi (28 km) from Chamarajeshwara Temple and 17.4 mi (28 km) from Oriental Research Institute....查看详情