Oyo 1143 Willow Residence ** 60112 Surabaya (Java), Jl. Mulyosari Baru No. 51 Facilities in hotel Important