The hotel is planned for a location at the edge of the Christian Science plaza.