Featuring mountain views, Flat 23 features accommodation with a patio, around 4.4 km from Buddha Eden Garden. Guests staying at this apartment have access to free WiFi and a fully equipped kitchen. The apartment includes 2 bedrooms and a living room with a flat-screen TV. The apartment also features 1 bathroom. Humberto Delgado Airport is 69 km away.