Barceló Torre Arias is a modern hotel offering stylish rooms and suites, some with city views. It features on-site dining and a spa.