Featuring a great location, this hotel is the ideal place to stay for business and holidays travellers. The hotel is well-located in Little India, where a fascinating cultural experience awaits visitors. Conveniently situated on Syed Alwi Road, the hotel..