South America • Argentina • Mayflower Suites
Mayflower Suites is a boutique hotel, this is a luxury hotel with 50 suites. This allows us to offer personalized attention. All our rooms are more than 40 square meters and are decorated with an English style plus American technology and comfort.
Destination 360 is your friendly travel guide.
If you like to travel, like us on Facebook or spread the good word. Thanks!