The building on the right (127 Tremont) already was: https://www.themontyboston.com/
The building on the left (9 Hamilton) is right on the verge, with construction permits in-hand: https://www.rodearchitects.com/PROJECTS/7-hamilton-hotel
+1. Exactly. And this spot is directly across from Park Street Church. On it's own, it may be fine, but it's simply the wrong place contextually for a white spaceship.