Directory Company Details The Principal Hotel Madrid Address: Marqués de Valdeiglesias, 1, Madrid 28004 Spain Phone: 915-218-743 Web site Company Type: In-House Service Professional