Set on private with a pier that juts out into the Crystal Bay for catching breathtaking sunrise, The Crystal on the Bay is a luxury bay front hotel in Nusa Dua Bali. Relax and indulge yourself in luxurious and spacious room on the Crystal Bay.