Located in North Side, Twin Palms offers air-conditioned accommodation with a terrace and free WiFi. Guests staying at this villa have access to a fully equipped kitchen. This villa is equipped with a bathroom with a hot tub and a hair dryer. A flat-screen TV is available. Read more
Located in North Side, Twin Palms offers air-conditioned accommodation with a terrace and free WiFi. Guests staying at this villa have access to a fully equipped kitchen. This villa is equipped with a bathroom with a hot tub and a hair dryer. A flat-screen TV is available.