“It’s about 10minutes walk to the nearest metro station, and 15minutes walk to Atocha train station. The comfortable room space, pillows and bed made me had a wonderful sleep. ”
“It’s about 10minutes walk to the nearest metro station, and 15minutes walk to Atocha train station. The comfortable room space, pillows and bed made me had a wonderful sleep. ”