Hotel San Carlos Beach Hôtel
San Carlos District, Panama, San Carlos, 1017
Situated in San Carlos and with El Palmar Beach reachable within 600 metres, Hotel San Carlos Beach. Features a garden, non-smoking rooms, free Wi-Fi throughout the property and a terrace. This 3-star hotel offers room service.