The International Yatch Club is located in Jakrta Pusat, Indonesia on Sheraton Media Hotel, 3rd Floor, Jl. Gunung Sahari Raya 3, Sawah Besar. The International Yatch Club is rated 4.5 out of 5 in the category yacht club in Indonesia.
Address
Sheraton Media Hotel, 3rd Floor, Jl. Gunung Sahari Raya 3, Sawah Besar