Hotel Palikao
Boasting a garden, Hotel Palikao is set in Necochea. This 2-star hotel offers a 24-hour front desk and free WiFi. Each room has a TV with cable channels. At the hotel, each room is fitted with a desk...
More info