Located in Lima's Historic Center, Hotel Belen 1084 provides a charming retreat with a sun-kissed terrace. Guests can enjoy free WiFi in their rooms or venture to nearby Plaza de Armas de Lima with guidance from the attentive staff and helpful concierge team.