Situated in Torres, 1.1 km from Torres Bus Station, Casa Larrosa provides free WiFi and garden views. Some units also have a kitchenette equipped with a microwave, a toaster, and a fridge. The apartment offers a barbecue. Guests can relax in the garden at the property. Popular points of interest nea Read more
Situated in Torres, 1.1 km from Torres Bus Station, Casa Larrosa provides free WiFi and garden views. Some units also have a kitchenette equipped with a microwave, a toaster, and a fridge. The apartment offers a barbecue. Guests can relax in the garden at the property. Popular points of interest near Casa Larrosa include Big Beach, Long Beach and Cal Beach.