Orchid Spa is located in Kuta utara, Bali, Indonesia on Jalan pantai batu bolong n9 Canggu, Canggu, Kec. Kuta Utara. Orchid Spa is rated 4.1 out of 5 in the category massage spa in Indonesia.
Address
Jalan pantai batu bolong n9 Canggu, Canggu, Kec. Kuta Utara