Located in Mangilao, Casa De Pedro features air-conditioned accommodation with a terrace and free WiFi. Guests staying at this villa have access to a fully equipped kitchen and a balcony. With 2 bedrooms, this villa features a patio, a living room and a flat-screen TV. The villa offers a year-round Read more
Located in Mangilao, Casa De Pedro features air-conditioned accommodation with a terrace and free WiFi. Guests staying at this villa have access to a fully equipped kitchen and a balcony. With 2 bedrooms, this villa features a patio, a living room and a flat-screen TV. The villa offers a year-round outdoor pool.