Hotelul Mespil este situat în centrul orașului, lângă Canalul Mare și la câțiva pași de St. Stephen’s Green, strada Grafton, stadionul Aviva și zona Ballsbridge.