Location
With a stay at Luna House Panama in Panama City (Bella Vista), you'll be within a 5-minute drive of Via Espana and El Dorado Mall. This guesthouse is 3.3 mi (5.3 km) from Albrook Shopping Mall and 1.7 mi (2.8 km) from Multiplaza Pacific Mall.
Business, and other amenities
Featured amenities include luggage storage, laundry facilities, and microwave in a common area. Free self parking is available onsite.