Top Rated 3.5-Star Hotels in Batu

Jambuluwuk Batu Village Resort & Convention Hall 
Jl. Trunojoyo 99 Batu - Batu,

Royal Orchids Garden Hotel & Condominiums 
Jalan Indragiri No. 4 - Batu,

© Tramant LLC