Book this hotel and collect nights after your stay
Outdoor Spa Tub
Enter dates to check prices
Hotel Info: 1-866-539-8117
At a glance
Location. Located in Panama City (Uruguay Street), Vista Del Mar is close to Multicentro Panama, Panama Old Cathedral, and Via Espana. Also nearby are National Bank House Museum and Multiplaza Pacific.