Acquarello Rooms is gunstig gelegen in het centrum van San Teodoro, en biedt gratis WiFi in de hele accommodatie, een tuin en gratis privéparkeren. De accommodatie ligt op ongeveer 19 minuten lopen van Spiaggia Cala d'Ambra, 2,8 km van Spiaggia Isuledda en 14 km van Tavolara. De accommodatie is rookvrij en ligt op 18 minuten lopen van Spiaggia La Cinta.
Alle kamers bij het pension hebben een balkon. Alle kamers zijn voorzien van airconditioning, een kluisje en een flatscreen-tv, en bepaalde kamers bij Acquarello Rooms hebben een terras. Alle kamers bij de accommodatie hebben beddengoed en handdoeken.
Olbia Harbour ligt op 34 km van Acquarello Rooms, en Archeological Museum of Olbia ligt 28 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven Olbia-Costa Smeralda, op 23 km van het pension.