Info
Originally founded by a Spanish family and named after the main square in Madrid, Hotel Plaza Mayor is an upscale 2.5 acre property located in downtown Santo Andre.This hotel is designed to meet the needs of the most discerning guests, and offers entertainment, dining and business amenities, including meeting and event facilities, a business center and comfortable guestrooms with a work area and Internet access.
There are no reviews on this hotel yet. Do you want to be the first?
If you book and review your stay you will help other travellers and the establishment. In addition, by writing a good review you can win a gift voucher of 100€.