Located in Vila do Porto village, in Santa Maria Island, the Apartamentos Lisboa offers self-catering apartments with a simple décor and free WiFi access. Pets are allowed on request.
Located in Vila do Porto village, in Santa Maria Island, the Apartamentos Lisboa offers self-catering apartments wi Read more
Located in Vila do Porto village, in Santa Maria Island, the Apartamentos Lisboa offers self-catering apartments with a simple décor and free WiFi access. Pets are allowed on request.
Located in Vila do Porto village, in Santa Maria Island, the Apartamentos Lisboa offers self-catering apartments with a simple décor and free WiFi access. Pets are allowed on request.
Number of Rooms: 3