Located in São Luís, within 2.2 km of Olho D'água Beach and 11 km of Historic Centre, Vela Mar Pousada Hotel provides accommodation with a terrace and as well as free private parking for guests who drive. Among the facilities at this property are a 24-hour front desk and room service, along with free Wi-Fi throughout the property. The guest house features family rooms.
Number of rooms: 26
Avenida Litorânea, 1186 , São Luís, CEP 65071-322, Brazil