The research presents a computational framework to investigate the relationship between urban morphology and environmental performance metrics of buildings. Understanding how buildings interact with their surroundings is crucial in optimizing environmental performance. Current urban building energy simulation methods (UBES) often overlook the complex interaction between urban morphology and environmental performance across a diverse set of attributes, resulting in inaccuracies. The proposed framework integrates machine learning (ML) with physics-based simulations and includes Parametric Building Information Modeling, iterative physics-based simulations, Multi-Objective Optimization, and a graph neural network. The framework leverages the detailed analysis capabilities of physics-based simulations and the data processing strengths of ML to analyze urban morphological attributes. Evaluations indicate that the framework enhances prediction accuracy while considering the influence of urban morphology on environmental performance.