Why St. Christopher’s Inn is the Place To Stay in Barcelona

Barcelona. The best city in the world. I’ve never been to a city that gave off an incredible vibe and an electric energy quite like Barcelona. I first found my way to Barcelona over four years ago and fell in love with it then. It didn’t take long for me to remember why I loved… Read More Why St. Christopher’s Inn is the Place To Stay in Barcelona

Advertisements