Cameng Homestay - Star Class About Contact Hang Tuah Street 33Denpasar,Bali Indonesia Get Directions Visit Website