Perched on top of a hill in a residential area overlooking the town of Albufeira in the Algarve, the Apartments Janelas do Mar have 173 units consisting of studios, one-bedroom and two-bedrooms apartments. It is situated 2,5 kms from both the old town and the Oura Beach.
The complex includes many facilities which include a bar, poolbar, coffee-shop, mini-market, papershop, laundry, gymn, sauna, 2 outside pools, 1 children pool, 1 indoor pool, jacuzzi, children playground, multi-sport court (tennis, basketball and football), video games, snooker, table tennis and mini-golf.