Alma House Singapore: Location & Distance to Merlion Park