Pousada Locanda Del Mar
Pousada Locanda Del Mar is an apartment, set within a stroll from a beach front featuring a spa center and a swimming pool.
A 5-minute walk will take you to Frances Beach and Mermaid Beach.
The apartment provides guests with 10 rooms including Private Double Room and Standard Triple Room. Room facilities include individual climate control, Wi-Fi, high-speed internet, TV with satellite channels and a minibar. There is a private bathroom.
A bus stop is located in the vicinity.