132013Aug Loading Map.... SPP6Delta Ottawa City Centre - OttawaDetails 45.4215296 -75.69719309999999 Address Delta Ottawa City Centre Ottawa Canada Upcoming Events No events in this location