Hotel Niza is a charming boutique hotel located right on the beach promenade of La Concha. It offers cozy rooms with a traditional Basque design and panoramic views of the bay. The hotel has a restaurant, a bar, and a terrace. Free cancellation is available for all bookings made at least 72 hours before arrival.