907 Main will set the stage for upper upscale luxury hotels and dining in Central Square, featuring a penthouse, a restaurant, the Dial and a bar, Blue Owl.