Puthens Capitol Inn
Near Vylopali Smaraka Park, Judges Avenue, Kaloor, Cochin, India
Booking.com
Book Now