Hotel Review – Hotel Arts Barcelona

I recently completed a 2-night stay at the fabulous Hotel Arts Barcelona (Marina 19-21, 08005 Barcelona, Spain). This was my first visit to Barcelona, and my first stay at a Ritz-Carlton Hotel! No, I’m not making that...

Read More