Holiday Inn Singapore Little India, an IHG Hotel
Holiday Inn Singapore Little India, an IHG Hotel
Hotel
10 Farrer Park Station Road, Singapore, Singapore
84
Very Good ·
978 reviews