Petit Palace Savoy Alfonso XII Hotel Petit Palace Savoy Alfonso XII Hotel Category: Spain Tags: Madrid