The Junction House Seminyak is located in Legian, Indonesia on Kayu aya no 3 infront of seminyak Square 80361 Badung Bali. The Junction House Seminyak is rated 3 out of 5 in the category french in Indonesia.
Address
Kayu aya no 3 infront of seminyak Square 80361 Badung Bali