Los Mostros Hostel
Los Mostros 2 Guest House apartment hosts guests of Panama City. There are a restaurant, a designated smoking area and free private parking provided.
The property is located a 10-minute ride from Estadio Rommel Fernandez, Canal Museum of Panama and Presidential Palace.
The apartment offers rooms with a private balcony, flat-screen TV, heating, a sitting area and a trouser press for a comfortable stay in Panama City.
Guests can make use of a kettle, a microwave and kitchenware.