The Hotel is a lovely new, small resort, situated on the south coast of lembongan island, is only 5 minute walk to the famous Dream Beach a gorgeous and secluded place with powdery white sand and amazingly clear, blue water.
View MoreThe Hotel is a lovely new, small resort, situated on the south coast of lembongan island, is only 5 minute walk to the famous Dream Beach a gorgeous and secluded place with powdery white sand and amazingly clear, blue water.