The Hotel Petit Palace Mayor Plaza boasts a prestigious setting in the cultural heart of the Spanish capital. The historic surroundings contrast with the services within the hotel, which are up-to-date in terms of both decor and technology. The hotel offers 58 rooms which are equipped with modern amenities. There is a Garbo restaurant which provides a perfect setting to guests for a romantic dinner.