Jagua Hotel

This comfortable hotel is situated in the elegant quarter of Punta Gorda and boasts views of the bay and the turrets of Palacio del Valle from its upper floor rooms. All 145 rooms offer air conditioning, satellite TV and safety deposit box.