Offering a beachfront location and only 200 metres from a shopping centre, Vista Mar provides self-catering apartment accommodations in Concepci贸n. Free WiFi access is available.
Book this Hotel