Hotel Terranova
Hotel
Bella Vista
Located in the elegant Bella Vista district, this modern hotel offers an outdoor pool, restaurant, free Wi-Fi and free private parking. Each air-conditioned room has a flat-screen TV with cable channels.
Number of rooms: 65
Calle 49 con calle Uruguay, Bella Vista, 0000 Panama City, Panama