Offering a restaurant and free WiFi access, Hotel Los Arcos is located in Estelí, Nicaragua. The Football Stadium of Independence is 3 minutes' drive away from the hotel. Each air-conditioned room features a satellite TV and a patio.
Contact
Hotel Los Arcos
Del Costado Noroeste de Catedral, 1/2 cuadra al Norte