Hotel Grillo ligt in de historische binnenstad van Nuoro, en wordt omgeven door winkels en restaurants. Het treinstation van Nuoro kan te voet in 13 minuten worden bereikt.
Er kan in de openbare ruimtes gratis gebruik worden gemaakt van WiFi. De accommodatie beschikt ook over een eigen restaurant en bar. Hotel Grillo biedt daarnaast vergader- en banketfaciliteiten.
De kamers zijn uitgerust met een eigen badkamer, een tv, en airconditioning of verwarming. Ze bieden ook een uitzicht op de stad.
Er is gratis parkeergelegenheid beschikbaar. Op 100 meter van het hotel ligt een bushalte waarvandaan u met de bus verschillende locaties in de stad kunt bereiken.