Hotel Li Suari Club Village sa nachádza na východnom pobreží Sardínie v oblasti San Teodoro, v krásnej zátoke Cala d'Ambra.
Leží v pokojnej, rovinatej oblasti obklopenej stredomorskou vegetáciou. Centrum letoviska San Teodoro, kam sa dá dostať krátkou prechádzkou, je vzdialené 1 km. Tam sa tiež nachádza najbližšie nákupné možnosti, bary a reštaurácie. Letisko Olbia je vzdialené 30 km.