The comfortable Hotel Saro Mexico City offers guests access to Rey Izcoatl Park, which is 2.2 miles away. The capsule hotel also includes parking.
This hotel is located in Mexico City, around a 10-minute walk from La Paz metro station. Estadio Neza 86 is a few moments from the accommodation, while Paradero La Paz bus stop is 0.3 miles away.
The rooms at the Saro include an air conditioner, as well as media facilities like a television. Featuring comforts such as a hairdryer and towels, the private bathrooms are fitted with a separate toilet and a shower.