Checking In: Only YOU Atocha
From the second I stepped out of the bustling streets of Madrid and into the Only YOU Atocha, I instantly felt like I was at home. Upon arrival I was checked in and greeted with warm faces genuinely excited for me to be staying at their hotel as well as the wonderful city of Madrid. From the…