Karta Vacation Rentals
In Denpasar, about 3 km from the city center and minutes from the Consulate General of Japan, the Royal Thai Consulate, Denpasar Junction and Bali Museum. Kuta Beach, Legian Beach and Double Six Beach are an easy trip from the hotel.