Hostel/Backpacker accommodation
34, Jl. Grand Hotel No.34, Lembang, Lembang, West Java, Indonesia 40391