the last singapore trip i had i stayed in bay hotel. just a few steps opposite vivo city in telok blangah road, bay hotel has that modern feel. but it has some of the smallest rooms i've seen in a hotel. everything's cramped in a very tiny space although it's still is functional. the food is not bad could be improved. what's good with this hotel is its proximity to vivo city and harbourfront mrt station.