Belen Monteagudo 18 Hotel
18 Calle Monteagudo, apartment 1 C, 03185 Torrevieja, Spain, Torrevieja, 03185
Set 200 metres from Playa de Los Naufragos, Belen Monteagudo 18 offers air-conditioned accommodation with a terrace and free Wi-Fi. With city views, this accommodation features a balcony. The apartment has family rooms.