Holiday Inn Singapore Little India, an IHG Hotel

Holiday Inn Singapore Little India, an IHG Hotel

Hotel

10 Farrer Park Station Road, Singapore, Singapore