Situata nel quartiere Babakan di Denpasar, la Nava Villa By Tamora Denpasar, di 128 m², si trova a 2 km dal Splash Waterpark Bali e offre una piscina coperta.
A circa 10 minuti in auto da questa villa con 3 camere da letto gli ospiti troveranno Deus Ex Machina, mentre il Finns Beach Club è a 15 minuti in auto. Gli amanti dello shopping potranno godere di una posizione a 2,1 km dal Love Anchor di Canggu Bali.
Gli ospiti potranno gustare la cucina giapponese presso il ristorante Umi Japanese Restaurant, a soli 13 minuti a piedi.