Hotel El Carmen, housed in a renovated 1904 building, offers bright, well-equipped rooms. Guests can enjoy a chic restaurant, a bar, and a seasonal outdoor pool.