Hotel Li Suari Club Village se nachází na východním pobřeží Sardinie v oblasti San Teodoro, v krásné zátoce Cala d’Ambra.
Leží v klidné, rovinaté oblasti obklopené středomořskou vegetací. Centrum letoviska San Teodoro, kam se lze dostat krátkou procházkou, je vzdálené 1 km. Tam se také nachází nejbližší nákupní možnosti, bary a restaurace. Letiště Olbia je vzdálené 30 km.