Hotel 81 Sakura is a 4 storey beautifully conserved building with a Japanese theme in its design. Located near the Malay heritage site of Geylang Serai.
East Coast Park and Geylang Serai Malay Village
Back to Top