Hotel Lorena places you within a 10-minute stroll of Church of the Sacred Heart and 27 of September Square. This 30-room, 3-star hotel welcomes guests with conveniences like free in-room WiFi, free self parking, and a 24-hour front desk.
Guests can expect 40-inch TVs with cable channels, along with free WiFi and wired Internet. Change of towels is available on request.
Guests of Hotel Lorena enjoy features like free WiFi in public areas. A stay here includes free parking. The 24-hour front desk has staff always at the ready.