Apartments nearby Kilimanoor
1 found
Taj Mahal San Tower
Located in Kilimanūr, Taj Mahal San Tower provides accommodation with free WiFi and a terrace. Guests wishing to travel lightly can make use of towels and linens for an additional supplement.
More Apartments in other Cities
Interesting places in Kilimanoor
Search this area