Hotel Els Noguers offers streamlined rooms and features a relaxed Catalan restaurant and complimentary Wi-Fi.