The PicassoCastle is an exquisitely designed luxurious business hotel located at the nerve centre of Alappuzha, Kerala with unmatched amenities and impeccable service. The Hotel is just 2km from the railway station, even as the Cochin and TrivandrumAirport are 88 and 165 km respectively.