Address: No 1, Jalan Bayu Puteri 2/1, Taman Bayu Puteri, Tebrau, Johor Bahru, Malaysia 80150 , Johor Bahru
Hotel rating from 362 guests: 7.2
Tastefully decorated, all units come with modern interiors, soothing wall colours and large windows that provide natural light. …