Map
55 Keong Saik Rd., Singapore, Singapore
Hotel
Royal Peacock Hotel