Offering free WiFi and a garden, Casa Castelo is situated in Canoa Quebrada Dragao do Mar Street - BROADWAY is 200 metres away Free private parking is available on site Some units also have a kitchen, fitted with a toaster and fridge Dragao do Mar Square is 500 metres from Casa Castelo