NewStar is a hotel offering streamlined rooms and apartments, complete with a restaurant and modern bar.