Litus Mesten Nusa Dua (ех. Mesten Tamarind Bali Boutique Hotel) расположен в местности Sawangan, Nusa Dua, в 22 км от центра столицы острова Bali города Kota Denpasar и в 1,9 км от пляжа. Международный аэропорт Нгурах-Рай (Denpasar Ngurah Rai International Airport) находится в 15 км от отеля.