Address : villa españa, calle d el cangrejo, ciudad de panama Show Hotel Map
This hotel is located in the heart of El Cangrejo, one of the most prestigious districts of the capital city. Guests will find everything they need close by and accessible, including restaurants, banks, travel agencies, car rental services, medical clinics, barber shops, beauty shops, warehouses, offices, shopping centres, bars and clubs.