Best Western Hotel Trafalgar

Trafalgar, 35, Madrid