Offering views of the Atlantic Ocean, St. James is a self-catering apartment situated 900 metres from Luz Beach. It is part of a private complex with private parking and a shared outdoor pool.
Offering views of the Atlantic Ocean, St. James is a self-catering apartment situated 900 metres from Luz B Read more
Offering views of the Atlantic Ocean, St. James is a self-catering apartment situated 900 metres from Luz Beach. It is part of a private complex with private parking and a shared outdoor pool.
Offering views of the Atlantic Ocean, St. James is a self-catering apartment situated 900 metres from Luz Beach. It is part of a private complex with private parking and a shared outdoor pool.
Number of Rooms: 1