Hotel Alda Estación is located in Calle Alfonso XIII, 15702, Vigo, Spain.