Jl. Raya Tuka Dalung No.79, Dalung, Kuta Utara, Badung, Bali, 80351, Canggu, Indonesia, Canggu
Air conditioner
Restaurant
Television
High speed internet access in the room