Hostal Natura Barcelona

Type:
Guest house
Address:
Roger de Llúria 33 Principal 2º, Eixample, 08009 Barcelona, Spain
Country:
Spain
Guest house Hostal Natura Barcelona
Hotel in social media

1. Hostal Natura Barcelona 2 Stars Hotel in Barcelona, Spain Within US Travel Directory Stay in our guests'... http://youtu.be/vFR2Rl_NisU?a Source

2. Spain hostal natura barcelona: http://youtu.be/ItZWwf5sKNk?a Source