Hotel Ganivet, Madrid

Toledo, 111 Madrid28005, Spain