541 hotels in Singapore