Located in the center of Santiago de Compostela, just 2297 feet from Santiago de Compostela Cathedral and 1.9 mi from Area Central, Torre Center provides accommodations with city views and free WiFi. The apartment is 197 feet from Tourism Office.
This apartment includes 3 bedrooms, a living room and a flat-screen TV, an equipped kitchen with a dining area, and 2 bathrooms with a shower and a washing machine.
Popular points of interest near Torre Center include Plaza del Toural, Plaza de Galicia and Sala Capitol. The nearest airport is Santiago de Compostela, 6.8 mi from the accommodations, and the property offers a paid airport shuttle service.
License number: VUT-CO-001809
Number of rooms : 1