
Originally built on the orders of King Alfonso XIII of Spain, the Westin Palace Hotel is one of the most spectacular and memorable places to stay in Madrid. Recently restored to its former glory, the Westin Palace Hotel is widely regarded as one of the finest hotels in Europe and offers the very highest standards of comfort and luxury. Located in the midst of the 'art triangle' in the heart of Madrid's bustling cultural district, the hotel makes the perfect base for exploring this exciting city.