Obiekt R & D jest zlokalizowany w mieście Alghero, 2,1 km od plaży Maria Pia. Oferuje on pokoje dla niepalących oraz bezpłatne WiFi.
Pokoje dysponują łazienką, a ich wyposażenie obejmuje szafę i telewizor z płaskim ekranem.
Od portu w Alghero obiekt R & D dzieli 1,3 km, a od miejscowego lotniska – 8 km.