Top Rated 5-Star Hotels in Batu

The Singhasari Resort 
Jl. Ir. Soekarno No. 120 - Batu,

© Tramant LLC