Hotel 54 Barceloneta

This easy-going hotel in La Barceloneta is a perfect beachside getaway. The hotel also has a lovely patio with a great view of the old harbor.