Palafito 1224 offers accommodation in Castro, 700 metres from Church of San Francisco and 24 km from Church of Nercon Guests benefit from terrace Free WiFi is featured throughout the property The unit is fitted with a kitchen Towels and bed linen are provided in this apartment There is a private bathroom with a bath or shower