Cochin, India
Neemrana's- Tower House
3-star hotel · NEEMRANA HOTELS - INDIA
Neemrana's- Tower House guarantees a quiet stay as it counts with just 13 rooms. Neemrana's- Tower House includes Wi-Fi internet connection in all public areas and rooms. Neemrana's- Tower House offers 24-hour reception for…
- Wi-fi · extra charge
- 24-hour reception
- Restaurant
- Laundry service · extra charge


