Hampton Inn by Hilton Ottawa

Hotel in Eastern Ontario, Canada