Buba House
Search & compare prices for Buba House in all hotel booking websites.
Buba House Address: 239 Carrer de Arago, Barcelona, Spain
Minimum price found for Buba House was: 10 EUR
Click here to get more information, photos & guest ratings for Buba House