Discover Alma House, a stylish 83-room service apartment nestled within Singapore’s vibrant New Bahru. Enjoy extended stays in comfortable, modern rooms, exclusive perks at nearby businesses, and unparalleled access to the best food and experiences New Bahru has to offer.