Overview
Hotel Suites Ambassador is in the heart of the banking & financial centre of Panama near Va Espana, three kilometers from Balboa Airport. During free time, tourists can catch sporting events at Rod Carew National Stadium or shop at Cinemark Albrook Mall.
Rooms & Suites
Our Muslim friendly property features large & tastefully appointed studios & suites with air conditioning, bathroom, electronic safe deposit box & 32-inch LCD TV.