Photos coming soon
HOTEL
Star Villa
Jalan Taman Sari Asri No. 99, Kerobokan Kelod
Where it sits
Star Villa
Jalan Taman Sari Asri No. 99, Kerobokan Kelod
-8.67048, 115.17640
Similar stays nearby
Lacrissa Bali
Hotel · 6 m
Aldeoz Nusa Dua Private Villa Bali
Hotel · 13 m
LACRISSA 1 REGULAR ROOM WITH SHARED POOL
Hotel · 19 m
OYO Life 2586 Pleasant Bali
Hotel · 19 m
Mimosa villa - 2 BDR Villa with Private Pool Close to the Beach
Hotel · 40 m
Nabali Guest House
Hotel · 61 m
RedDoorz @ Taman Sari Marlboro
Hotel · 75 m
Buratwangi Tropis House
Hotel · 82 m
Plan around Star Villa
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
