The Dreams Island is located in Denpasar City, Indonesia on Jl. Tukad Bilok No.94, Renon, Denpasar Selatan. The Dreams Island is rated 3 out of 5 in the category serviced accommodation in Indonesia.
Address
Jl. Tukad Bilok No.94, Renon, Denpasar Selatan