Principe De Vergara 92, Madrid
This design hotel is in Madrid’s elegant Salamanca District 656 feet from Avenida de América Metro Station. It offers free WiFi a gym and air-conditioned rooms with satellite TV.