Situated in Denpasar, Karana Villa is the perfect place to experience Bali and its surroundings. The hotel lies 1.0 Km from the city center and provides accessibility to important town facilities. Also within easy reach are Taksu Gallery, Consulate of Slovakia, Bemo Gunung Agung Bus Terminal…