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 up....

Read More