I Leaf Boutique Hotel
I Leaf Boutique Hotel
Hotel
Blok 3, #02-10, Jalan Skudai Batu 4 1/2, Danga Bay, Johor Bahru, Johor, Malaysia
62
Average ·
13 reviews