X
Xavi Review of Hotel Barcelona Princess
One of the best hotels in Barcelona located near t...
One of the best hotels in Barcelona located near the beach well connected by public transport and I recommend it
Comments: