Hotel Semeru 2 stars

Jl. Dr. Semeru No. 64-66 Bogor Barat Kota Bogor, 16111 Bogor, Indonesia

Hotel image
Read more reviews for Hotel Semeru