Veleiros Mar Hotel is situated in Sao Luis.
Dining options at this Sao Luis hotel include a restaurant and a snack bar/deli. Wireless Internet access is complimentary in public areas. Additional amenities include tour/ticket assistance and an elevator (lift).
Accommodations at Veleiros Mar Hotel feature air conditioning. Complimentary wireless high-speed Internet access is provided. Rooms are equipped with LCD TVs.