Gran Hotel España
Hotels
Tacuari 80, Buenos Aires City, Ciudad de Buenos Aires
Gran Hotel España offers simple rooms equipped with what is necessary for an excellent stay.
Read more ↓Facilities of Gran Hotel España
- Air-conditioning
- Free Wi-Fi
- TV
Frequently Asked Questions about Gran Hotel España
Si, Gran Hotel España entre sus servicios cuenta con Free Wi-Fi