Hotel Eco Stay Elite Luxury Rooms
★★★
Manohar Nagar 15th St, Manohar Nagar Extension, Pallikaranai, Chennai, Tamil Nadu 600100, Chennai, India Show on map
Kiruba Castle is a hotel in Chennai, India. It is one of 1,771 places to stay in Chennai listed on Triptoic.
Manohar Nagar 15th St, Manohar Nagar Extension, Pallikaranai, Chennai, Tamil Nadu 600100, Chennai, 600100, India
Kiruba Castle is located at Manohar Nagar 15th St, Manohar Nagar Extension, Pallikaranai, Chennai, Tamil Nadu 600100, Chennai 600100, India.
Highly rated alternatives close by
Hotel
Guest House
Hotel
Hotel
Hotel