Hotels

Eco Plaza Hotel

Leguizamón 224, Salta, Salta

Hotel in Salta, at Leguizamón 224.

Amenities: air-conditioning, 24-hour front desk, bed linen, terrace / solarium and free Wi-Fi.

Amenities

Show all 5 amenities

Room Service

  • Bed Linen

WiFi

  • Free Wi-Fi

Other services

  • 24-hour front desk
  • Air-conditioning
  • Terrace / Solarium

Where you’ll be

Leguizamón 224, Salta

Get directions