Albergue Tubilla del Lago features a garden, shared lounge, a bar and BBQ facilities in Tubilla del Lago. The accommodation offers a shared kitchen, a 24-hour front desk and organising tours for guests.
Number of rooms: 20
calle castillo 2, 09453 Tubilla del Lago, Spain