Iberia is a hotel offering a range of services, including comfortable accommodation and a restaurant. The restaurant features Spanish cuisine alongside traditional local dishes.